func compress/flate.hashLen
57 uses
compress/flate (current package)
deflatefast.go#L161: func hashLen(u uint64, b, n uint8) uint32 {
level1.go#L71: nextHash := hashLen(cv, tableBits, hashBytes)
level1.go#L80: nextHash = hashLen(now, tableBits, hashBytes)
level1.go#L158: e.table[hashLen(cv, tableBits, hashBytes)] = tableEntry{offset: s + e.cur}
level1.go#L171: prevHash := hashLen(x, tableBits, hashBytes)
level1.go#L174: currHash := hashLen(x, tableBits, hashBytes)
level2.go#L75: nextHash := hashLen(cv, l2TableBits, hashBytes)
level2.go#L84: nextHash = hashLen(now, l2TableBits, hashBytes)
level2.go#L138: e.table[hashLen(cv, l2TableBits, hashBytes)] = tableEntry{offset: s + e.cur}
level2.go#L146: nextHash := hashLen(x, l2TableBits, hashBytes)
level2.go#L150: nextHash = hashLen(x, l2TableBits, hashBytes)
level2.go#L154: nextHash = hashLen(x, l2TableBits, hashBytes)
level2.go#L164: prevHash := hashLen(x, l2TableBits, hashBytes)
level2.go#L165: prevHash2 := hashLen(x>>8, l2TableBits, hashBytes)
level2.go#L168: currHash := hashLen(x>>16, l2TableBits, hashBytes)
level3.go#L79: nextHash := hashLen(cv, l3TableBits, hashBytes)
level3.go#L157: nextHash := hashLen(cv, l3TableBits, hashBytes)
level3.go#L168: nextHash := hashLen(loadLE64(src, i), l3TableBits, hashBytes)
level3.go#L176: prevHash := hashLen(x, l3TableBits, hashBytes)
level3.go#L183: prevHash = hashLen(x, l3TableBits, hashBytes)
level3.go#L190: currHash := hashLen(x, l3TableBits, hashBytes)
level4.go#L80: nextHashS := hashLen(cv, tableBits, hashShortBytes)
level4.go#L81: nextHashL := hashLen(cv, tableBits, hashLongBytes)
level4.go#L105: lCandidate = e.bTable[hashLen(next, tableBits, hashLongBytes)]
level4.go#L153: e.table[hashLen(cv, tableBits, hashShortBytes)] = tableEntry{offset: s + e.cur}
level4.go#L154: e.bTable[hashLen(cv, tableBits, hashLongBytes)] = tableEntry{offset: s + e.cur}
level4.go#L165: e.bTable[hashLen(cv, tableBits, hashLongBytes)] = t
level4.go#L166: e.bTable[hashLen(cv>>8, tableBits, hashLongBytes)] = t2
level4.go#L167: e.table[hashLen(cv>>8, tableBits, hashShortBytes)] = t2
level4.go#L174: e.bTable[hashLen(cv, tableBits, hashLongBytes)] = t
level4.go#L175: e.bTable[hashLen(cv>>8, tableBits, hashLongBytes)] = t2
level4.go#L176: e.table[hashLen(cv>>8, tableBits, hashShortBytes)] = t2
level4.go#L184: prevHashS := hashLen(x, tableBits, hashShortBytes)
level4.go#L185: prevHashL := hashLen(x, tableBits, hashLongBytes)
level5.go#L90: nextHashS := hashLen(cv, tableBits, hashShortBytes)
level5.go#L91: nextHashL := hashLen(cv, tableBits, hashLongBytes)
level5.go#L107: nextHashS = hashLen(next, tableBits, hashShortBytes)
level5.go#L108: nextHashL = hashLen(next, tableBits, hashLongBytes)
level5.go#L195: eLong := e.bTable[hashLen(loadLE64(src, sAt), tableBits, hashLongBytes)].cur.offset
level5.go#L239: e.table[hashLen(cv, tableBits, hashShortBytes)] = t
level5.go#L240: eLong := &e.bTable[hashLen(cv, tableBits, hashLongBytes)]
level5.go#L246: eLong = &e.bTable[hashLen(cv, tableBits, hashLongBytes)]
level5.go#L252: e.table[hashLen(cv, tableBits, hashShortBytes)] = t
level5.go#L260: eLong := &e.bTable[hashLen(cv, tableBits, hashLongBytes)]
level5.go#L262: e.table[hashLen(cv>>8, tableBits, hashShortBytes)] = t2
level5.go#L270: prevHashS := hashLen(x, tableBits, hashShortBytes)
level5.go#L271: prevHashL := hashLen(x, tableBits, hashLongBytes)
level6.go#L90: nextHashS := hashLen(cv, tableBits, hashShortBytes)
level6.go#L91: nextHashL := hashLen(cv, tableBits, hashLongBytes)
level6.go#L107: nextHashS = hashLen(next, tableBits, hashShortBytes)
level6.go#L108: nextHashL = hashLen(next, tableBits, hashLongBytes)
level6.go#L215: eLong := &e.bTable[hashLen(loadLE64(src, sAt), tableBits, hashLongBytes)]
level6.go#L267: e.table[hashLen(cv, tableBits, hashShortBytes)] = tableEntry{offset: i + e.cur}
level6.go#L268: eLong := &e.bTable[hashLen(cv, tableBits, hashLongBytes)]
level6.go#L279: eLong := &e.bTable[hashLen(cv, tableBits, hashLongBytes)]
level6.go#L280: eLong2 := &e.bTable[hashLen(cv>>8, tableBits, hashLongBytes)]
level6.go#L281: e.table[hashLen(cv, tableBits, hashShortBytes)] = t